<!DOCTYPE html>
<html lang="en-US">
    <head>
        <title>Test2::Suite - Distribution with a rich set of tools built upon the Test2 framework. - metacpan.org</title>
        <link rel="preload" as="fetch" href="https://metacpan.org/account/login_status" crossorigin="anonymous" />
        <link href="https://metacpan.org/_assets/b8ccceeed47a0652049703d99326a9cea4933443.css" rel="stylesheet" type="text/css">
        <script src="https://metacpan.org/_assets/6bfedafe2d7caa915b7d84f61b45936818e3242e.js" type="text/javascript" defer></script>
        <link rel="alternate" type="application/rss+xml" title="Recent CPAN Uploads of Test2-Suite - MetaCPAN" href="https://metacpan.org/dist/Test2-Suite/releases.rss" />
        <link rel="canonical" href="./Test2::Suite.html" />
        <meta name="description" content="Distribution with a rich set of tools built upon the Test2 framework." />
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5">
        <link rel="shortcut icon" href="https://metacpan.org/static/icons/favicon.ico">
        <link rel="apple-touch-icon" sizes="152x152" href="https://metacpan.org/static/icons/apple-touch-icon.png">
        <link rel="search" href="https://metacpan.org/static/opensearch.xml" type="application/opensearchdescription+xml" title="MetaCPAN">
        <script>
          (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
          (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
          m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
          })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

          (function(skey, ga_id){
            ga('create', ga_id, {
              siteSpeedSampleRate : 100,
              storage             : 'none',
              clientId            : localStorage.getItem(skey)
            });
            ga(function(tracker) {
              localStorage.setItem(skey, tracker.get('clientId'));
            });
            ga('send', 'pageview');
          })('ga:clientId', 'UA-27829474-1');
        </script>
<meta name="twitter:card"        content="summary" />
<meta name="twitter:url"         content="https://metacpan.org/pod/Test2::Suite" />
<meta name="twitter:title"       content="Test2::Suite" />
<meta name="twitter:description" content="Distribution with a rich set of tools built upon the Test2 framework." />
<meta name="twitter:site"        content="metacpan" />
    </head>
    <body>
        <nav class="navbar navbar-default" role="navigation">
            <div class="header-logo-large hidden-xs">
              <a href="https://metacpan.org/" tabindex="0">
                <svg class="logo" aria-label="MetaCPAN">
                  <use class="logo" href="/static/images/metacpan-logo.svg#logo" />
                </svg>
              </a>
            </div>
            <div class="header-logo-icon visible-xs">
              <a href="https://metacpan.org/">
                <svg class="logo" aria-label="MetaCPAN">
                  <use class="logo" href="/static/images/metacpan-logo.svg#dots" />
                </svg>
              </a>
            </div>
            <ul class="nav navbar-nav menu-items hidden-xs hidden-sm">
              <li><a href="https://metacpan.org/about">About</a></li>
              <li><a href="https://metacpan.org/about/sponsors">Sponsor</a></li>
              <li><a href="https://grep.metacpan.org/">grep::cpan</a></li>
              <li><a href="https://metacpan.org/recent">Recent</a></li>
              <li><a href="https://metacpan.org/about/faq">FAQ</a></li>
              <li><a href="https://metacpan.org/tools">Tools</a></li>
              <li><a href="https://fastapi.metacpan.org/">API</a></li>
            </ul>
            <ul class="nav navbar-nav navbar-right">
                <button type="button" class="searchbar-btn visible-xs visible-sm">
                    <i class="fa fa-search button-fa-icon"></i>
                </button>
                <form action="https://metacpan.org/search" class="searchbar-form visible-md visible-lg search-form form-horizontal">
                   <input type="hidden" name="size" id="metacpan_search-size" value="20">
                  <div class="form-group">
                      <div class="search-group">
                        <i class="fa fa-search"></i>
                        <input type="text" name="q" placeholder="Search the CPAN" size="41" autocorrect="off" autocapitalize="off" spellcheck="false" id="metacpan_search-input" class="form-control" value="">
                      </div>
                  </div>
                </form>
                    <li class="icon-slidepanel visible-xs visible-sm">
                      <button data-toggle="slidepanel" data-target=".slidepanel">
                        <span class="button-fa-icon">
                          <i class="fa fa-bars slidepanel-open"></i>
                          <i class="fa fa-times slidepanel-close"></i>
                        </span>
                      </button>
                    </li>
                <form action="https://metacpan.org/account/logout" method="POST" id="metacpan-logout"></form>
                <li class="dropdown logged_in" style="display: none;">
                    <button type="button" class="dropdown-toggle" data-toggle="dropdown">
                      <i class="fa fa-user button-fa-icon logged-in-icon" aria-hidden="true"></i>
                      <i class="fas fa-chevron-down"></i>
                    </button>
                    <ul class="dropdown-menu">
                        <li><a href="https://metacpan.org/account/identities">Identities</a></li>
                        <li><a href="https://metacpan.org/account/profile">Profile</a></li>
                        <li><a href="https://metacpan.org/account/favorite/list">Favorites</a></li>
                        <li>
                            <a href="./Test2::Suite.html#" type="button" onclick="$('#metacpan-logout').submit(); return false">
                              Logout
                            </a>
                        </li>
                    </ul>
                </li>
                <li class="dropdown logged_out" style="display: none;">
                    <button type="button" class="dropdown-toggle" data-toggle="dropdown">
                      <i class="fa fa-user button-fa-icon" aria-hidden="true"></i>
                      <i class="fas fa-chevron-down"></i>
                    </button>
                    <ul class="dropdown-menu">
                        <li>
                            <a href="https://metacpan.org/login/github">
                                <i class="fab fa-github fa-fw"></i>
                                GitHub
                            </a>
                        </li>
                        <li>
                            <a href="https://metacpan.org/login/twitter">
                                <i class="fab fa-twitter fa-fw"></i>
                                Twitter
                            </a>
                        </li>
                        <li>
                            <a href="https://metacpan.org/login/google">
                                <i class="fab fa-google fa-fw"></i>
                                Google
                            </a>
                        </li>
                    </ul>
                </li>
                <li class="dropdown logged_placeholder">
                    <button>
                      <i class="fa fa-user button-fa-icon" aria-hidden="true"></i>
                    </button>
                </li>
            </ul>
        </nav>
        <div class="page-content ">
          <!--
          <div class="top-notify-banner">
            <i class="fas fa-info-circle"></i>
          </div>
          -->
          <nav class="sidebar">
            <div class="slidepanel">
              <ul class="nav-list ">
    <li class="nav-header no-margin-top">
      <div class="ttip" data-toggle="tooltip" data-placement="bottom" title="The date that this version of Test2-Suite was released.">
      <span class="relatize">25 Oct 2023 21:10:28 UTC</span>
    </li>
  <li>
    Distribution: <a href="https://metacpan.org/dist/Test2-Suite">Test2-Suite</a>
  </li>
  <li>
    Module version: 0.000159
  </li>
  <li>
    <a data-keyboard-shortcut="g s" href="https://metacpan.org/dist/Test2-Suite/source/lib/Test2/Suite.pm">Source</a>
    (<a href="https://metacpan.org/dist/Test2-Suite/source/lib/Test2/Suite.pm?raw=1">raw</a>)
  </li>
  <li>
    <a data-keyboard-shortcut="g b" href="https://metacpan.org/dist/Test2-Suite/source/lib/Test2">Browse</a>
    (<a href="https://metacpan.org/dist/Test2-Suite/source/lib/Test2?raw=1">raw</a>)
  </li>
    <li>
      <a data-keyboard-shortcut="g c" href="https://metacpan.org/dist/Test2-Suite/changes">Changes</a>
    </li>
    <li>
      <a class="nopopup" href="https://metacpan.org/dist/Test2-Suite/contribute">How to Contribute</a>
    </li>
    <li>
        <a rel="noopener nofollow" data-keyboard-shortcut="g r" href="https://github.com/Test-More/Test2-Suite">Repository</a>
    </li>
    <li>
      <a rel="noopener nofollow" data-keyboard-shortcut="g i" href="http://github.com/Test-More/Test2-Suite/issues">Issues</a>
      (74)
    </li>
    <li>
      <a rel="noopener nofollow" href="http://matrix.cpantesters.org/?dist=Test2-Suite+0.000159" title="Matrix">Testers</a>
        <span title="(pass / fail / na)">(<a rel="noopener nofollow" href="https://www.cpantesters.org/distro/T/Test2-Suite.html?oncpan=1&amp;distmat=1&amp;version=0.000159&amp;grade=2" style="color: #090">1882</a> / <a rel="noopener nofollow" href="https://www.cpantesters.org/distro/T/Test2-Suite.html?oncpan=1&amp;distmat=1&amp;version=0.000159&amp;grade=3" style="color: #900">3</a> / <a rel="noopener nofollow" href="https://www.cpantesters.org/distro/T/Test2-Suite.html?oncpan=1&amp;distmat=1&amp;version=0.000159&amp;grade=4">4</a>)</span>
    </li>
    <li>
      <a rel="noopener nofollow" href="http://cpants.cpanauthors.org/release/EXODIST/Test2-Suite-0.000159">Kwalitee</a>
    </li>
    <li>
      <div class="ttip" data-toggle="tooltip" data-placement="bottom" title="The # people with an indexing permission on Test2-Suite who have released something to CPAN in the last 2 years (i.e. the # people likely able to release critical fixes in a timely manner)">
      Bus factor: 6
      </div>
    </li>
    <li>
      License: perl_5
    </li>
    <li>
      Perl: v5.8.1
    </li>
    <li class="nav-header">Activity</li>
    <li>
<div class="activity-graph">
    <img src="https://metacpan.org/dist/Test2-Suite/activity.svg?res=month" />
    <div class="comment">24 month</div>
</div>
    </li>
    <li class="nav-header">Tools</li>
    <li>
      <a itemprop="downloadUrl" href="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-0.000159.tar.gz">
      Download (<span itemprop="fileSize">237.13KB</span>)</a>
    </li>
    <li>
      <a href="https://explorer.metacpan.org/?url=%2Fmodule%2FEXODIST%2FTest2-Suite-0.000159%2Flib%2FTest2%2FSuite.pm">
        MetaCPAN Explorer
      </a>
    </li>
    <li>
      <a href="https://metacpan.org/dist/Test2-Suite/permissions">
        Permissions
      </a>
    </li>
    <li>
      <a href="https://metacpan.org/dist/Test2-Suite/releases.rss">
        Subscribe to distribution
      </a>
    </li>
    <li>
      <button class="btn btn-link" data-toggle="modal" data-target="#metacpan_install-instructions-dialog">
        Install Instructions
      </button>
    </li>
    <li>
      <form action="https://metacpan.org/search">
        <input type="hidden" name="q" value="dist:Test2-Suite">
        <input type="search" name="q" placeholder="Search distribution" class="form-control tool-bar-form">
        <input type="submit" style="display: none">
      </form>
    </li>
    <li>
      <form action="https://grep.metacpan.org/search">
        <input type="hidden" name="qd" value="Test2-Suite">
        <input type="hidden" name="source" value="metacpan">
        <input type="search" name="q" placeholder="grep distribution" class="form-control tool-bar-form">
        <input type="submit" style="display: none">
     </form>
    </li>
    <li class="version-jump">
<select onchange="document.location.href=&#39;/release/&#39;+this.value+&#39;/view/lib/Test2/Suite.pm&#39;" class="form-control tool-bar-form">
  <option disabled selected>Jump to version</option>
<option
  disabled
  value="EXODIST/Test2-Suite-0.000159"
>0.000159
  (EXODIST on 2023-10-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000158"
>0.000158
  (EXODIST on 2023-10-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000157"
>0.000157
  (EXODIST on 2023-10-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000156"
>0.000156
  (EXODIST on 2023-09-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000155"
>0.000155
  (EXODIST on 2023-04-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000154"
>0.000154
  (EXODIST on 2023-04-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000153"
>0.000153
  (EXODIST on 2023-04-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000152"
>0.000152
  (EXODIST on 2023-04-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000151"
>0.000151
  (EXODIST on 2023-04-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000150"
>0.000150
  (EXODIST on 2023-03-21)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000148"
>0.000148
  (EXODIST on 2023-03-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000147"
>0.000147
  (EXODIST on 2023-03-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000146"
>0.000146
  (EXODIST on 2023-03-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000145"
>0.000145
  (EXODIST on 2022-03-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000144"
>0.000144
  (EXODIST on 2021-12-03)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000143"
>0.000143
  (EXODIST on 2021-12-01)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000142"
>0.000142
  (EXODIST on 2021-11-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000141"
>0.000141
  (EXODIST on 2021-07-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000140"
>0.000140
  (EXODIST on 2021-05-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000084"
>0.000084
  (EXODIST on 2017-11-19)</option>
<optgroup label="BackPAN">'
<option
  
  value="EXODIST/Test2-Suite-0.000149"
>0.000149
  (EXODIST on 2023-03-21)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000139"
>0.000139
  (EXODIST on 2020-12-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000138"
>0.000138
  (EXODIST on 2020-10-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000137"
>0.000137
  (EXODIST on 2020-10-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000136"
>0.000136
  (EXODIST on 2020-10-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000135"
>0.000135
  (EXODIST on 2020-08-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000134-TRIAL"
>0.000134-TRIAL DEV
  (EXODIST on 2020-08-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000133-TRIAL"
>0.000133-TRIAL DEV
  (EXODIST on 2020-08-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000132"
>0.000132
  (EXODIST on 2020-08-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000131-TRIAL"
>0.000131-TRIAL DEV
  (EXODIST on 2020-08-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000130"
>0.000130
  (EXODIST on 2020-05-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000129"
>0.000129
  (EXODIST on 2020-01-31)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000128"
>0.000128
  (EXODIST on 2020-01-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000127"
>0.000127
  (EXODIST on 2019-10-31)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000126"
>0.000126
  (EXODIST on 2019-08-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000125"
>0.000125
  (EXODIST on 2019-08-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000124"
>0.000124
  (EXODIST on 2019-08-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000123"
>0.000123
  (EXODIST on 2019-08-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000122"
>0.000122
  (EXODIST on 2019-05-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000121"
>0.000121
  (EXODIST on 2019-05-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000120"
>0.000120
  (EXODIST on 2019-04-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000119"
>0.000119
  (EXODIST on 2019-03-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000118"
>0.000118
  (EXODIST on 2019-01-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000117"
>0.000117
  (EXODIST on 2018-12-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000116"
>0.000116
  (EXODIST on 2018-11-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000115"
>0.000115
  (EXODIST on 2018-07-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000114"
>0.000114
  (EXODIST on 2018-04-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000113"
>0.000113
  (EXODIST on 2018-04-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000112"
>0.000112
  (EXODIST on 2018-04-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000111"
>0.000111
  (EXODIST on 2018-03-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000110-TRIAL"
>0.000110-TRIAL DEV
  (EXODIST on 2018-03-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000109-TRIAL"
>0.000109-TRIAL DEV
  (EXODIST on 2018-03-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000108"
>0.000108
  (EXODIST on 2018-03-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000107-TRIAL"
>0.000107-TRIAL DEV
  (EXODIST on 2018-03-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000106"
>0.000106
  (EXODIST on 2018-03-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000105-TRIAL"
>0.000105-TRIAL DEV
  (EXODIST on 2018-03-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000104"
>0.000104
  (EXODIST on 2018-03-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000103-TRIAL"
>0.000103-TRIAL DEV
  (EXODIST on 2018-03-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000102"
>0.000102
  (EXODIST on 2018-03-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000101-TRIAL"
>0.000101-TRIAL DEV
  (EXODIST on 2018-02-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000100"
>0.000100
  (EXODIST on 2018-02-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000099-TRIAL"
>0.000099-TRIAL DEV
  (EXODIST on 2018-02-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000098-TRIAL"
>0.000098-TRIAL DEV
  (EXODIST on 2018-02-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000097"
>0.000097
  (EXODIST on 2017-12-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000096"
>0.000096
  (EXODIST on 2017-12-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000095-TRIAL"
>0.000095-TRIAL DEV
  (EXODIST on 2017-12-08)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000094"
>0.000094
  (EXODIST on 2017-11-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000093-TRIAL"
>0.000093-TRIAL DEV
  (EXODIST on 2017-11-29)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000092"
>0.000092
  (EXODIST on 2017-11-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000091-TRIAL"
>0.000091-TRIAL DEV
  (EXODIST on 2017-11-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000090-TRIAL"
>0.000090-TRIAL DEV
  (EXODIST on 2017-11-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000089-TRIAL"
>0.000089-TRIAL DEV
  (EXODIST on 2017-11-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000088-TRIAL"
>0.000088-TRIAL DEV
  (EXODIST on 2017-11-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000087-TRIAL"
>0.000087-TRIAL DEV
  (EXODIST on 2017-11-24)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000086-TRIAL"
>0.000086-TRIAL DEV
  (EXODIST on 2017-11-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000085-TRIAL"
>0.000085-TRIAL DEV
  (EXODIST on 2017-11-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000083"
>0.000083
  (EXODIST on 2017-10-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000082"
>0.000082
  (EXODIST on 2017-10-20)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000081-TRIAL"
>0.000081-TRIAL DEV
  (EXODIST on 2017-10-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000080"
>0.000080
  (EXODIST on 2017-10-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000079-TRIAL"
>0.000079-TRIAL DEV
  (EXODIST on 2017-10-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000078-TRIAL"
>0.000078-TRIAL DEV
  (EXODIST on 2017-10-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000077"
>0.000077
  (EXODIST on 2017-09-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000076-TRIAL"
>0.000076-TRIAL DEV
  (EXODIST on 2017-09-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000075"
>0.000075
  (EXODIST on 2017-09-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000074-TRIAL"
>0.000074-TRIAL DEV
  (EXODIST on 2017-09-01)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000073-TRIAL"
>0.000073-TRIAL DEV
  (EXODIST on 2017-08-31)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000072"
>0.000072
  (EXODIST on 2017-06-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000071-TRIAL"
>0.000071-TRIAL DEV
  (EXODIST on 2017-06-10)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000070"
>0.000070
  (EXODIST on 2017-03-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000069"
>0.000069
  (EXODIST on 2017-03-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000068-TRIAL"
>0.000068-TRIAL DEV
  (EXODIST on 2017-03-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000067"
>0.000067
  (EXODIST on 2017-01-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000066-TRIAL"
>0.000066-TRIAL DEV
  (EXODIST on 2016-12-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000065"
>0.000065
  (EXODIST on 2016-12-20)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000064-TRIAL"
>0.000064-TRIAL DEV
  (EXODIST on 2016-12-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000063"
>0.000063
  (EXODIST on 2016-12-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000062-TRIAL"
>0.000062-TRIAL DEV
  (EXODIST on 2016-12-03)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000061"
>0.000061
  (EXODIST on 2016-11-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000060"
>0.000060
  (EXODIST on 2016-09-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000059-TRIAL"
>0.000059-TRIAL DEV
  (EXODIST on 2016-09-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000058"
>0.000058
  (EXODIST on 2016-08-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000057-TRIAL"
>0.000057-TRIAL DEV
  (EXODIST on 2016-08-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000056-TRIAL"
>0.000056-TRIAL DEV
  (EXODIST on 2016-08-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000055"
>0.000055
  (EXODIST on 2016-07-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000054"
>0.000054
  (EXODIST on 2016-07-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000053-TRIAL"
>0.000053-TRIAL DEV
  (EXODIST on 2016-07-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000052"
>0.000052
  (EXODIST on 2016-07-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000051-TRIAL"
>0.000051-TRIAL DEV
  (EXODIST on 2016-07-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000050"
>0.000050
  (EXODIST on 2016-07-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000049-TRIAL"
>0.000049-TRIAL DEV
  (EXODIST on 2016-07-08)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000048"
>0.000048
  (EXODIST on 2016-07-03)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000047-TRIAL"
>0.000047-TRIAL DEV
  (EXODIST on 2016-07-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000046-TRIAL"
>0.000046-TRIAL DEV
  (EXODIST on 2016-07-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000045"
>0.000045
  (EXODIST on 2016-07-01)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000044-TRIAL"
>0.000044-TRIAL DEV
  (EXODIST on 2016-06-29)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000043-TRIAL"
>0.000043-TRIAL DEV
  (EXODIST on 2016-06-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000042"
>0.000042
  (EXODIST on 2016-06-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000041"
>0.000041
  (EXODIST on 2016-06-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000040-TRIAL"
>0.000040-TRIAL DEV
  (EXODIST on 2016-06-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000039-TRIAL"
>0.000039-TRIAL DEV
  (EXODIST on 2016-06-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000038"
>0.000038
  (EXODIST on 2016-06-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000037-TRIAL"
>0.000037-TRIAL DEV
  (EXODIST on 2016-06-24)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000036"
>0.000036
  (EXODIST on 2016-06-24)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000035-TRIAL"
>0.000035-TRIAL DEV
  (EXODIST on 2016-06-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000034-TRIAL"
>0.000034-TRIAL DEV
  (EXODIST on 2016-06-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000033-TRIAL"
>0.000033-TRIAL DEV
  (EXODIST on 2016-06-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000032"
>0.000032
  (EXODIST on 2016-06-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000031-TRIAL"
>0.000031-TRIAL DEV
  (EXODIST on 2016-06-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000030"
>0.000030
  (EXODIST on 2016-05-10)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000029"
>0.000029
  (EXODIST on 2016-04-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000028"
>0.000028
  (EXODIST on 2016-04-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000027"
>0.000027
  (EXODIST on 2016-04-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000026"
>0.000026
  (EXODIST on 2016-04-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000025"
>0.000025
  (EXODIST on 2016-04-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000024"
>0.000024
  (EXODIST on 2016-03-20)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000023"
>0.000023
  (EXODIST on 2016-03-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000022"
>0.000022
  (EXODIST on 2016-03-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000021"
>0.000021
  (EXODIST on 2016-03-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000020"
>0.000020
  (EXODIST on 2016-02-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000019"
>0.000019
  (EXODIST on 2016-01-29)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000018"
>0.000018
  (EXODIST on 2016-01-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000017"
>0.000017
  (EXODIST on 2016-01-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000016"
>0.000016
  (EXODIST on 2016-01-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000015"
>0.000015
  (EXODIST on 2016-01-11)</option>
</optgroup>
</select>
    </li>
    <li class="version-diff">
<select onchange="document.location.href='/release/EXODIST/Test2-Suite-0.000159/diff/' + encodeURIComponent(this.value) + '/lib/Test2/Suite.pm'
" class="form-control tool-bar-form">
  <option disabled selected>Diff with version</option>
<option
  disabled
  value="EXODIST/Test2-Suite-0.000159"
>0.000159
  (EXODIST on 2023-10-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000158"
>0.000158
  (EXODIST on 2023-10-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000157"
>0.000157
  (EXODIST on 2023-10-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000156"
>0.000156
  (EXODIST on 2023-09-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000155"
>0.000155
  (EXODIST on 2023-04-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000154"
>0.000154
  (EXODIST on 2023-04-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000153"
>0.000153
  (EXODIST on 2023-04-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000152"
>0.000152
  (EXODIST on 2023-04-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000151"
>0.000151
  (EXODIST on 2023-04-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000150"
>0.000150
  (EXODIST on 2023-03-21)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000148"
>0.000148
  (EXODIST on 2023-03-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000147"
>0.000147
  (EXODIST on 2023-03-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000146"
>0.000146
  (EXODIST on 2023-03-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000145"
>0.000145
  (EXODIST on 2022-03-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000144"
>0.000144
  (EXODIST on 2021-12-03)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000143"
>0.000143
  (EXODIST on 2021-12-01)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000142"
>0.000142
  (EXODIST on 2021-11-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000141"
>0.000141
  (EXODIST on 2021-07-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000140"
>0.000140
  (EXODIST on 2021-05-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000084"
>0.000084
  (EXODIST on 2017-11-19)</option>
<optgroup label="BackPAN">'
<option
  
  value="EXODIST/Test2-Suite-0.000149"
>0.000149
  (EXODIST on 2023-03-21)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000139"
>0.000139
  (EXODIST on 2020-12-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000138"
>0.000138
  (EXODIST on 2020-10-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000137"
>0.000137
  (EXODIST on 2020-10-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000136"
>0.000136
  (EXODIST on 2020-10-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000135"
>0.000135
  (EXODIST on 2020-08-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000134-TRIAL"
>0.000134-TRIAL DEV
  (EXODIST on 2020-08-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000133-TRIAL"
>0.000133-TRIAL DEV
  (EXODIST on 2020-08-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000132"
>0.000132
  (EXODIST on 2020-08-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000131-TRIAL"
>0.000131-TRIAL DEV
  (EXODIST on 2020-08-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000130"
>0.000130
  (EXODIST on 2020-05-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000129"
>0.000129
  (EXODIST on 2020-01-31)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000128"
>0.000128
  (EXODIST on 2020-01-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000127"
>0.000127
  (EXODIST on 2019-10-31)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000126"
>0.000126
  (EXODIST on 2019-08-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000125"
>0.000125
  (EXODIST on 2019-08-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000124"
>0.000124
  (EXODIST on 2019-08-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000123"
>0.000123
  (EXODIST on 2019-08-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000122"
>0.000122
  (EXODIST on 2019-05-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000121"
>0.000121
  (EXODIST on 2019-05-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000120"
>0.000120
  (EXODIST on 2019-04-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000119"
>0.000119
  (EXODIST on 2019-03-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000118"
>0.000118
  (EXODIST on 2019-01-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000117"
>0.000117
  (EXODIST on 2018-12-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000116"
>0.000116
  (EXODIST on 2018-11-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000115"
>0.000115
  (EXODIST on 2018-07-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000114"
>0.000114
  (EXODIST on 2018-04-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000113"
>0.000113
  (EXODIST on 2018-04-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000112"
>0.000112
  (EXODIST on 2018-04-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000111"
>0.000111
  (EXODIST on 2018-03-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000110-TRIAL"
>0.000110-TRIAL DEV
  (EXODIST on 2018-03-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000109-TRIAL"
>0.000109-TRIAL DEV
  (EXODIST on 2018-03-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000108"
>0.000108
  (EXODIST on 2018-03-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000107-TRIAL"
>0.000107-TRIAL DEV
  (EXODIST on 2018-03-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000106"
>0.000106
  (EXODIST on 2018-03-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000105-TRIAL"
>0.000105-TRIAL DEV
  (EXODIST on 2018-03-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000104"
>0.000104
  (EXODIST on 2018-03-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000103-TRIAL"
>0.000103-TRIAL DEV
  (EXODIST on 2018-03-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000102"
>0.000102
  (EXODIST on 2018-03-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000101-TRIAL"
>0.000101-TRIAL DEV
  (EXODIST on 2018-02-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000100"
>0.000100
  (EXODIST on 2018-02-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000099-TRIAL"
>0.000099-TRIAL DEV
  (EXODIST on 2018-02-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000098-TRIAL"
>0.000098-TRIAL DEV
  (EXODIST on 2018-02-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000097"
>0.000097
  (EXODIST on 2017-12-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000096"
>0.000096
  (EXODIST on 2017-12-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000095-TRIAL"
>0.000095-TRIAL DEV
  (EXODIST on 2017-12-08)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000094"
>0.000094
  (EXODIST on 2017-11-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000093-TRIAL"
>0.000093-TRIAL DEV
  (EXODIST on 2017-11-29)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000092"
>0.000092
  (EXODIST on 2017-11-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000091-TRIAL"
>0.000091-TRIAL DEV
  (EXODIST on 2017-11-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000090-TRIAL"
>0.000090-TRIAL DEV
  (EXODIST on 2017-11-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000089-TRIAL"
>0.000089-TRIAL DEV
  (EXODIST on 2017-11-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000088-TRIAL"
>0.000088-TRIAL DEV
  (EXODIST on 2017-11-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000087-TRIAL"
>0.000087-TRIAL DEV
  (EXODIST on 2017-11-24)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000086-TRIAL"
>0.000086-TRIAL DEV
  (EXODIST on 2017-11-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000085-TRIAL"
>0.000085-TRIAL DEV
  (EXODIST on 2017-11-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000083"
>0.000083
  (EXODIST on 2017-10-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000082"
>0.000082
  (EXODIST on 2017-10-20)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000081-TRIAL"
>0.000081-TRIAL DEV
  (EXODIST on 2017-10-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000080"
>0.000080
  (EXODIST on 2017-10-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000079-TRIAL"
>0.000079-TRIAL DEV
  (EXODIST on 2017-10-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000078-TRIAL"
>0.000078-TRIAL DEV
  (EXODIST on 2017-10-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000077"
>0.000077
  (EXODIST on 2017-09-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000076-TRIAL"
>0.000076-TRIAL DEV
  (EXODIST on 2017-09-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000075"
>0.000075
  (EXODIST on 2017-09-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000074-TRIAL"
>0.000074-TRIAL DEV
  (EXODIST on 2017-09-01)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000073-TRIAL"
>0.000073-TRIAL DEV
  (EXODIST on 2017-08-31)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000072"
>0.000072
  (EXODIST on 2017-06-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000071-TRIAL"
>0.000071-TRIAL DEV
  (EXODIST on 2017-06-10)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000070"
>0.000070
  (EXODIST on 2017-03-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000069"
>0.000069
  (EXODIST on 2017-03-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000068-TRIAL"
>0.000068-TRIAL DEV
  (EXODIST on 2017-03-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000067"
>0.000067
  (EXODIST on 2017-01-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000066-TRIAL"
>0.000066-TRIAL DEV
  (EXODIST on 2016-12-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000065"
>0.000065
  (EXODIST on 2016-12-20)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000064-TRIAL"
>0.000064-TRIAL DEV
  (EXODIST on 2016-12-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000063"
>0.000063
  (EXODIST on 2016-12-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000062-TRIAL"
>0.000062-TRIAL DEV
  (EXODIST on 2016-12-03)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000061"
>0.000061
  (EXODIST on 2016-11-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000060"
>0.000060
  (EXODIST on 2016-09-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000059-TRIAL"
>0.000059-TRIAL DEV
  (EXODIST on 2016-09-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000058"
>0.000058
  (EXODIST on 2016-08-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000057-TRIAL"
>0.000057-TRIAL DEV
  (EXODIST on 2016-08-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000056-TRIAL"
>0.000056-TRIAL DEV
  (EXODIST on 2016-08-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000055"
>0.000055
  (EXODIST on 2016-07-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000054"
>0.000054
  (EXODIST on 2016-07-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000053-TRIAL"
>0.000053-TRIAL DEV
  (EXODIST on 2016-07-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000052"
>0.000052
  (EXODIST on 2016-07-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000051-TRIAL"
>0.000051-TRIAL DEV
  (EXODIST on 2016-07-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000050"
>0.000050
  (EXODIST on 2016-07-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000049-TRIAL"
>0.000049-TRIAL DEV
  (EXODIST on 2016-07-08)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000048"
>0.000048
  (EXODIST on 2016-07-03)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000047-TRIAL"
>0.000047-TRIAL DEV
  (EXODIST on 2016-07-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000046-TRIAL"
>0.000046-TRIAL DEV
  (EXODIST on 2016-07-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000045"
>0.000045
  (EXODIST on 2016-07-01)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000044-TRIAL"
>0.000044-TRIAL DEV
  (EXODIST on 2016-06-29)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000043-TRIAL"
>0.000043-TRIAL DEV
  (EXODIST on 2016-06-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000042"
>0.000042
  (EXODIST on 2016-06-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000041"
>0.000041
  (EXODIST on 2016-06-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000040-TRIAL"
>0.000040-TRIAL DEV
  (EXODIST on 2016-06-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000039-TRIAL"
>0.000039-TRIAL DEV
  (EXODIST on 2016-06-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000038"
>0.000038
  (EXODIST on 2016-06-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000037-TRIAL"
>0.000037-TRIAL DEV
  (EXODIST on 2016-06-24)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000036"
>0.000036
  (EXODIST on 2016-06-24)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000035-TRIAL"
>0.000035-TRIAL DEV
  (EXODIST on 2016-06-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000034-TRIAL"
>0.000034-TRIAL DEV
  (EXODIST on 2016-06-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000033-TRIAL"
>0.000033-TRIAL DEV
  (EXODIST on 2016-06-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000032"
>0.000032
  (EXODIST on 2016-06-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000031-TRIAL"
>0.000031-TRIAL DEV
  (EXODIST on 2016-06-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000030"
>0.000030
  (EXODIST on 2016-05-10)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000029"
>0.000029
  (EXODIST on 2016-04-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000028"
>0.000028
  (EXODIST on 2016-04-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000027"
>0.000027
  (EXODIST on 2016-04-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000026"
>0.000026
  (EXODIST on 2016-04-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000025"
>0.000025
  (EXODIST on 2016-04-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000024"
>0.000024
  (EXODIST on 2016-03-20)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000023"
>0.000023
  (EXODIST on 2016-03-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000022"
>0.000022
  (EXODIST on 2016-03-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000021"
>0.000021
  (EXODIST on 2016-03-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000020"
>0.000020
  (EXODIST on 2016-02-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000019"
>0.000019
  (EXODIST on 2016-01-29)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000018"
>0.000018
  (EXODIST on 2016-01-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000017"
>0.000017
  (EXODIST on 2016-01-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000016"
>0.000016
  (EXODIST on 2016-01-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000015"
>0.000015
  (EXODIST on 2016-01-11)</option>
</optgroup>
</select>
    </li>

    <li>
<ul class="dependencies">
  <li class="nav-header">Dependencies</li>
  <li><a href="https://metacpan.org/pod/B" title="B" class="ellipsis">B</a></li>
  <li><a href="https://metacpan.org/pod/Carp" title="Carp" class="ellipsis">Carp</a></li>
  <li><a href="https://metacpan.org/pod/Data::Dumper" title="Data::Dumper" class="ellipsis">Data::Dumper</a></li>
  <li><a href="https://metacpan.org/pod/Exporter" title="Exporter" class="ellipsis">Exporter</a></li>
  <li><a href="https://metacpan.org/pod/Scalar::Util" title="Scalar::Util" class="ellipsis">Scalar::Util</a></li>
  <li><a href="https://metacpan.org/pod/Term::Table" title="Term::Table" class="ellipsis">Term::Table</a></li>
  <li><a href="https://metacpan.org/pod/Test2::API" title="Test2::API" class="ellipsis">Test2::API</a></li>
  <li><a href="https://metacpan.org/pod/Time::HiRes" title="Time::HiRes" class="ellipsis">Time::HiRes</a></li>
  <li><a href="https://metacpan.org/pod/overload" title="overload" class="ellipsis">overload</a></li>
  <li><a href="https://metacpan.org/pod/utf8" title="utf8" class="ellipsis">utf8</a></li>
  <li>
    <hr>
  </li>
  <li>
    <a href="https://metacpan.org/module/Test2::Suite/requires">Reverse dependencies</a>
  </li>
  <li>
    <a href="http://deps.cpantesters.org/?module=Test2%3A%3ASuite">CPAN Testers List</a>
  </li>
  <li>
    <a href="https://cpandeps.grinnz.com/?dist=Test2-Suite">Dependency graph</a>
  </li>
</ul>
    </li>
    <li class="nav-header">Permalinks</li>
    <li>
      <a href="https://metacpan.org/release/EXODIST/Test2-Suite-0.000159/view/lib/Test2/Suite.pm">This version</a>
    </li>
    <li>
      <a href="./Test2::Suite.html">Latest version</a>
    </li>
    <li>
<div class="plussers">
<div class="nav-header">++ed by:</div>
<div>
<a class="display-all" href="https://metacpan.org/author/KARJALA"><img src="https://www.gravatar.com/avatar/9685932c4be47d9e6370f49230700c40?d=identicon&amp;s=20" title="KARJALA" alt="KARJALA"></a>
<a class="display-all" href="https://metacpan.org/author/MHOWARD"><img src="https://www.gravatar.com/avatar/23ac2fbc91ec185f5da16627eb556667?d=identicon&amp;s=20" title="MHOWARD" alt="MHOWARD"></a>
<a class="display-all" href="https://metacpan.org/author/POTATOGIM"><img src="https://www.gravatar.com/avatar/82f1c6258702415af6e26187f1e36850?d=identicon&amp;s=20" title="POTATOGIM" alt="POTATOGIM"></a>
<a class="display-all" href="https://metacpan.org/author/STEVENL"><img src="https://www.gravatar.com/avatar/22473b24aa6aeba8ea5904be7a97aff7?d=identicon&amp;s=20" title="STEVENL" alt="STEVENL"></a>
<a class="display-all" href="https://metacpan.org/author/KES"><img src="https://www.gravatar.com/avatar/e8530f00b43b4f6a056f8ad4ee52ea47?d=identicon&amp;s=20" title="KES" alt="KES"></a>
</div>
<!-- Display counts of plussers-->
<div>
    <a href="https://metacpan.org/dist/Test2-Suite/plussers">23 PAUSE users</a>
</div>
<div>
    24 non-PAUSE users
</div>
</div>
    </li>
    <li>
    </li>
              </ul>
            </div>
          </nav>
          <div class="content-navigation">
<div class="breadcrumbs">
  <span>
    <a data-keyboard-shortcut="g a" rel="author" href="https://metacpan.org/author/EXODIST" class="author-name">Chad Granum</a>
  </span>
  <span>&nbsp;/&nbsp;</span>
  <div class="release dist-release status-latest maturity-released">
    <span class="dropdown"><b class="caret"></b></span>
<select onchange="document.location.href=&#39;/release/&#39;+this.value+&#39;/view/lib/Test2/Suite.pm&#39;" class="">
<option
  selected
  value="EXODIST/Test2-Suite-0.000159"
>0.000159
  (EXODIST on 2023-10-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000158"
>0.000158
  (EXODIST on 2023-10-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000157"
>0.000157
  (EXODIST on 2023-10-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000156"
>0.000156
  (EXODIST on 2023-09-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000155"
>0.000155
  (EXODIST on 2023-04-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000154"
>0.000154
  (EXODIST on 2023-04-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000153"
>0.000153
  (EXODIST on 2023-04-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000152"
>0.000152
  (EXODIST on 2023-04-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000151"
>0.000151
  (EXODIST on 2023-04-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000150"
>0.000150
  (EXODIST on 2023-03-21)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000148"
>0.000148
  (EXODIST on 2023-03-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000147"
>0.000147
  (EXODIST on 2023-03-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000146"
>0.000146
  (EXODIST on 2023-03-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000145"
>0.000145
  (EXODIST on 2022-03-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000144"
>0.000144
  (EXODIST on 2021-12-03)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000143"
>0.000143
  (EXODIST on 2021-12-01)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000142"
>0.000142
  (EXODIST on 2021-11-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000141"
>0.000141
  (EXODIST on 2021-07-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000140"
>0.000140
  (EXODIST on 2021-05-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000084"
>0.000084
  (EXODIST on 2017-11-19)</option>
<optgroup label="BackPAN">'
<option
  
  value="EXODIST/Test2-Suite-0.000149"
>0.000149
  (EXODIST on 2023-03-21)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000139"
>0.000139
  (EXODIST on 2020-12-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000138"
>0.000138
  (EXODIST on 2020-10-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000137"
>0.000137
  (EXODIST on 2020-10-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000136"
>0.000136
  (EXODIST on 2020-10-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000135"
>0.000135
  (EXODIST on 2020-08-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000134-TRIAL"
>0.000134-TRIAL DEV
  (EXODIST on 2020-08-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000133-TRIAL"
>0.000133-TRIAL DEV
  (EXODIST on 2020-08-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000132"
>0.000132
  (EXODIST on 2020-08-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000131-TRIAL"
>0.000131-TRIAL DEV
  (EXODIST on 2020-08-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000130"
>0.000130
  (EXODIST on 2020-05-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000129"
>0.000129
  (EXODIST on 2020-01-31)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000128"
>0.000128
  (EXODIST on 2020-01-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000127"
>0.000127
  (EXODIST on 2019-10-31)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000126"
>0.000126
  (EXODIST on 2019-08-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000125"
>0.000125
  (EXODIST on 2019-08-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000124"
>0.000124
  (EXODIST on 2019-08-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000123"
>0.000123
  (EXODIST on 2019-08-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000122"
>0.000122
  (EXODIST on 2019-05-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000121"
>0.000121
  (EXODIST on 2019-05-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000120"
>0.000120
  (EXODIST on 2019-04-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000119"
>0.000119
  (EXODIST on 2019-03-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000118"
>0.000118
  (EXODIST on 2019-01-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000117"
>0.000117
  (EXODIST on 2018-12-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000116"
>0.000116
  (EXODIST on 2018-11-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000115"
>0.000115
  (EXODIST on 2018-07-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000114"
>0.000114
  (EXODIST on 2018-04-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000113"
>0.000113
  (EXODIST on 2018-04-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000112"
>0.000112
  (EXODIST on 2018-04-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000111"
>0.000111
  (EXODIST on 2018-03-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000110-TRIAL"
>0.000110-TRIAL DEV
  (EXODIST on 2018-03-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000109-TRIAL"
>0.000109-TRIAL DEV
  (EXODIST on 2018-03-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000108"
>0.000108
  (EXODIST on 2018-03-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000107-TRIAL"
>0.000107-TRIAL DEV
  (EXODIST on 2018-03-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000106"
>0.000106
  (EXODIST on 2018-03-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000105-TRIAL"
>0.000105-TRIAL DEV
  (EXODIST on 2018-03-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000104"
>0.000104
  (EXODIST on 2018-03-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000103-TRIAL"
>0.000103-TRIAL DEV
  (EXODIST on 2018-03-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000102"
>0.000102
  (EXODIST on 2018-03-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000101-TRIAL"
>0.000101-TRIAL DEV
  (EXODIST on 2018-02-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000100"
>0.000100
  (EXODIST on 2018-02-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000099-TRIAL"
>0.000099-TRIAL DEV
  (EXODIST on 2018-02-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000098-TRIAL"
>0.000098-TRIAL DEV
  (EXODIST on 2018-02-06)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000097"
>0.000097
  (EXODIST on 2017-12-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000096"
>0.000096
  (EXODIST on 2017-12-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000095-TRIAL"
>0.000095-TRIAL DEV
  (EXODIST on 2017-12-08)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000094"
>0.000094
  (EXODIST on 2017-11-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000093-TRIAL"
>0.000093-TRIAL DEV
  (EXODIST on 2017-11-29)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000092"
>0.000092
  (EXODIST on 2017-11-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000091-TRIAL"
>0.000091-TRIAL DEV
  (EXODIST on 2017-11-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000090-TRIAL"
>0.000090-TRIAL DEV
  (EXODIST on 2017-11-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000089-TRIAL"
>0.000089-TRIAL DEV
  (EXODIST on 2017-11-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000088-TRIAL"
>0.000088-TRIAL DEV
  (EXODIST on 2017-11-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000087-TRIAL"
>0.000087-TRIAL DEV
  (EXODIST on 2017-11-24)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000086-TRIAL"
>0.000086-TRIAL DEV
  (EXODIST on 2017-11-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000085-TRIAL"
>0.000085-TRIAL DEV
  (EXODIST on 2017-11-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000083"
>0.000083
  (EXODIST on 2017-10-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000082"
>0.000082
  (EXODIST on 2017-10-20)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000081-TRIAL"
>0.000081-TRIAL DEV
  (EXODIST on 2017-10-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000080"
>0.000080
  (EXODIST on 2017-10-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000079-TRIAL"
>0.000079-TRIAL DEV
  (EXODIST on 2017-10-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000078-TRIAL"
>0.000078-TRIAL DEV
  (EXODIST on 2017-10-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000077"
>0.000077
  (EXODIST on 2017-09-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000076-TRIAL"
>0.000076-TRIAL DEV
  (EXODIST on 2017-09-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000075"
>0.000075
  (EXODIST on 2017-09-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000074-TRIAL"
>0.000074-TRIAL DEV
  (EXODIST on 2017-09-01)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000073-TRIAL"
>0.000073-TRIAL DEV
  (EXODIST on 2017-08-31)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000072"
>0.000072
  (EXODIST on 2017-06-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000071-TRIAL"
>0.000071-TRIAL DEV
  (EXODIST on 2017-06-10)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000070"
>0.000070
  (EXODIST on 2017-03-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000069"
>0.000069
  (EXODIST on 2017-03-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000068-TRIAL"
>0.000068-TRIAL DEV
  (EXODIST on 2017-03-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000067"
>0.000067
  (EXODIST on 2017-01-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000066-TRIAL"
>0.000066-TRIAL DEV
  (EXODIST on 2016-12-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000065"
>0.000065
  (EXODIST on 2016-12-20)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000064-TRIAL"
>0.000064-TRIAL DEV
  (EXODIST on 2016-12-19)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000063"
>0.000063
  (EXODIST on 2016-12-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000062-TRIAL"
>0.000062-TRIAL DEV
  (EXODIST on 2016-12-03)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000061"
>0.000061
  (EXODIST on 2016-11-26)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000060"
>0.000060
  (EXODIST on 2016-09-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000059-TRIAL"
>0.000059-TRIAL DEV
  (EXODIST on 2016-09-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000058"
>0.000058
  (EXODIST on 2016-08-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000057-TRIAL"
>0.000057-TRIAL DEV
  (EXODIST on 2016-08-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000056-TRIAL"
>0.000056-TRIAL DEV
  (EXODIST on 2016-08-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000055"
>0.000055
  (EXODIST on 2016-07-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000054"
>0.000054
  (EXODIST on 2016-07-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000053-TRIAL"
>0.000053-TRIAL DEV
  (EXODIST on 2016-07-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000052"
>0.000052
  (EXODIST on 2016-07-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000051-TRIAL"
>0.000051-TRIAL DEV
  (EXODIST on 2016-07-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000050"
>0.000050
  (EXODIST on 2016-07-09)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000049-TRIAL"
>0.000049-TRIAL DEV
  (EXODIST on 2016-07-08)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000048"
>0.000048
  (EXODIST on 2016-07-03)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000047-TRIAL"
>0.000047-TRIAL DEV
  (EXODIST on 2016-07-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000046-TRIAL"
>0.000046-TRIAL DEV
  (EXODIST on 2016-07-02)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000045"
>0.000045
  (EXODIST on 2016-07-01)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000044-TRIAL"
>0.000044-TRIAL DEV
  (EXODIST on 2016-06-29)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000043-TRIAL"
>0.000043-TRIAL DEV
  (EXODIST on 2016-06-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000042"
>0.000042
  (EXODIST on 2016-06-28)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000041"
>0.000041
  (EXODIST on 2016-06-27)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000040-TRIAL"
>0.000040-TRIAL DEV
  (EXODIST on 2016-06-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000039-TRIAL"
>0.000039-TRIAL DEV
  (EXODIST on 2016-06-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000038"
>0.000038
  (EXODIST on 2016-06-25)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000037-TRIAL"
>0.000037-TRIAL DEV
  (EXODIST on 2016-06-24)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000036"
>0.000036
  (EXODIST on 2016-06-24)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000035-TRIAL"
>0.000035-TRIAL DEV
  (EXODIST on 2016-06-23)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000034-TRIAL"
>0.000034-TRIAL DEV
  (EXODIST on 2016-06-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000033-TRIAL"
>0.000033-TRIAL DEV
  (EXODIST on 2016-06-22)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000032"
>0.000032
  (EXODIST on 2016-06-17)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000031-TRIAL"
>0.000031-TRIAL DEV
  (EXODIST on 2016-06-16)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000030"
>0.000030
  (EXODIST on 2016-05-10)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000029"
>0.000029
  (EXODIST on 2016-04-30)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000028"
>0.000028
  (EXODIST on 2016-04-15)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000027"
>0.000027
  (EXODIST on 2016-04-14)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000026"
>0.000026
  (EXODIST on 2016-04-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000025"
>0.000025
  (EXODIST on 2016-04-04)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000024"
>0.000024
  (EXODIST on 2016-03-20)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000023"
>0.000023
  (EXODIST on 2016-03-18)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000022"
>0.000022
  (EXODIST on 2016-03-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000021"
>0.000021
  (EXODIST on 2016-03-07)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000020"
>0.000020
  (EXODIST on 2016-02-05)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000019"
>0.000019
  (EXODIST on 2016-01-29)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000018"
>0.000018
  (EXODIST on 2016-01-13)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000017"
>0.000017
  (EXODIST on 2016-01-12)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000016"
>0.000016
  (EXODIST on 2016-01-11)</option>
<option
  
  value="EXODIST/Test2-Suite-0.000015"
>0.000015
  (EXODIST on 2016-01-11)</option>
</optgroup>
</select>
    <a data-keyboard-shortcut="g d" class="release-name" href="https://metacpan.org/dist/Test2-Suite">Test2-Suite-0.000159</a>
  </div>
<span class="river-gauge-gauge">
  <svg width="24px"
       height="15px"
       version="1.1"
       xmlns="http://www.w3.org/2000/svg"
       xmlns:xlink="http://www.w3.org/1999/xlink">

    <g>
      <title>        River stage four &#10;
          • 727 direct dependents &#10;          • 6230 total dependents
      </title>

      <rect x="0"  y="0" width="4" height="15" fill="#7ea3f2" />
      <rect x="5"  y="0" width="4" height="15" fill="#7ea3f2" />
      <rect x="10"  y="0" width="4" height="15" fill="#7ea3f2" />
      <rect x="15"  y="0" width="4" height="15" fill="#7ea3f2" />
      <rect x="20"  y="0" width="4" height="15" fill="#e4e2e2" />
    </g>
  </svg>

</span>
<div id="Test2-Suite-fav" class="logged_in">
<form action="https://metacpan.org/account/favorite/add" style="display: inline" onsubmit="return favDistribution(this)">
    <input type="hidden" name="remove" value="0">
    <input type="hidden" name="release" value="Test2-Suite-0.000159">
    <input type="hidden" name="author" value="EXODIST">
    <input type="hidden" name="distribution" value="Test2-Suite">
    <button type="submit" class="favorite highlight"><span>47</span> ++</button>
</form>
</div>
<div class="logged_out">
<a href="./Test2::Suite.html" onclick="alert('Please sign in to add favorites'); return false" class="favorite highlight">
<span>47</span> ++</a>
</div>
   / <span>Test2::Suite</span>
</div>
          </div>
          <main class="content">


<nav class="toc">
  <div class="toc-header"><strong>Contents</strong></div>
<ul>
  <li><a href="./Test2::Suite.html#NAME">NAME</a></li>
  <li><a href="./Test2::Suite.html#DESCRIPTION">DESCRIPTION</a>
    <ul>
      <li><a href="./Test2::Suite.html#WHAT-ARE-TOOLS,-PLUGINS,-AND-BUNDLES?">WHAT ARE TOOLS, PLUGINS, AND BUNDLES?</a></li>
    </ul>
  </li>
  <li><a href="./Test2::Suite.html#INCLUDED-BUNDLES">INCLUDED BUNDLES</a></li>
  <li><a href="./Test2::Suite.html#INCLUDED-TOOLS">INCLUDED TOOLS</a></li>
  <li><a href="./Test2::Suite.html#INCLUDED-PLUGINS">INCLUDED PLUGINS</a></li>
  <li><a href="./Test2::Suite.html#INCLUDED-REQUIREMENT-CHECKERS">INCLUDED REQUIREMENT CHECKERS</a></li>
  <li><a href="./Test2::Suite.html#SEE-ALSO">SEE ALSO</a></li>
  <li><a href="./Test2::Suite.html#CONTACTING-US">CONTACTING US</a></li>
  <li><a href="./Test2::Suite.html#SOURCE">SOURCE</a></li>
  <li><a href="./Test2::Suite.html#MAINTAINERS">MAINTAINERS</a></li>
  <li><a href="./Test2::Suite.html#AUTHORS">AUTHORS</a></li>
  <li><a href="./Test2::Suite.html#COPYRIGHT">COPYRIGHT</a></li>
</ul></nav>
<div class="pod anchors">
<h1 id="NAME">NAME</h1>

<p>Test2::Suite - Distribution with a rich set of tools built upon the Test2 framework.</p>

<h1 id="DESCRIPTION">DESCRIPTION</h1>

<p>Rich set of tools, plugins, bundles, etc built upon the <a href="https://metacpan.org/pod/Test2">Test2</a> testing library. If you are interested in writing tests, this is the distribution for you.</p>

<h2 id="WHAT-ARE-TOOLS,-PLUGINS,-AND-BUNDLES?"><a id="WHAT"></a><a id="WHAT-ARE-TOOLS--PLUGINS--AND-BUNDLES"></a>WHAT ARE TOOLS, PLUGINS, AND BUNDLES?</h2>

<dl>

<dt id="TOOLS">TOOLS</dt>
<dd>

<p>Tools are packages that export functions for use in test files. These functions typically generate events. Tools <b>SHOULD NEVER</b> alter behavior of other tools, or the system in general.</p>

</dd>
<dt id="PLUGINS">PLUGINS</dt>
<dd>

<p>Plugins are packages that produce effects, or alter behavior of tools. An example would be a plugin that causes the test to bail out after the first failure. Plugins <b>SHOULD NOT</b> export anything.</p>

</dd>
<dt id="BUNDLES">BUNDLES</dt>
<dd>

<p>Bundles are collections of tools and plugins. A bundle should load and re-export functions from Tool packages. A bundle may also load and configure any number of plugins.</p>

</dd>
</dl>

<p>If you want to write something that both exports new functions, and effects behavior, you should write both a Tools distribution, and a Plugin distribution, then a Bundle that loads them both. This is important as it helps avoid the problem where a package exports much-desired tools, but also produces undesirable side effects.</p>

<h1 id="INCLUDED-BUNDLES"><a id="INCLUDED"></a>INCLUDED BUNDLES</h1>

<dl>

<dt id="Test2::V#"><a id="Test2"></a><a id="Test2::V"></a>Test2::V#</dt>
<dd>

<p>These do not live in the bundle namespace as they are the primary ways to use Test2::Suite.</p>

<p>The current latest is <a href="https://metacpan.org/pod/Test2::V0">Test2::V0</a>.</p>

<pre><code>    use Test2::V0;
    # strict and warnings are on for you now.

    ok(...);

    # Note: is does deep checking, unlike the &#39;is&#39; from Test::More.
    is(...);

    ...

    done_testing;</code></pre>

<p>This bundle includes every tool listed in the <a href="./Test2::Suite.html#INCLUDED-TOOLS">&quot;INCLUDED TOOLS&quot;</a> section below, except for <a href="https://metacpan.org/pod/Test2::Tools::ClassicCompare">Test2::Tools::ClassicCompare</a>. This bundle provides most of what anyone writing tests could need. This is also the preferred bundle/toolset of the <a href="https://metacpan.org/pod/Test2">Test2</a> author.</p>

<p>See <a href="https://metacpan.org/pod/Test2::V0">Test2::V0</a> for complete documentation.</p>

</dd>
<dt id="Extended">Extended</dt>
<dd>

<p><b>** Deprecated **</b> See <a href="https://metacpan.org/pod/Test2::V0">Test2::V0</a></p>

<pre><code>    use Test2::Bundle::Extended;
    # strict and warnings are on for you now.

    ok(...);

    # Note: is does deep checking, unlike the &#39;is&#39; from Test::More.
    is(...);

    ...

    done_testing;</code></pre>

<p>This bundle includes every tool listed in the <a href="./Test2::Suite.html#INCLUDED-TOOLS">&quot;INCLUDED TOOLS&quot;</a> section below, except for <a href="https://metacpan.org/pod/Test2::Tools::ClassicCompare">Test2::Tools::ClassicCompare</a>. This bundle provides most of what anyone writing tests could need. This is also the preferred bundle/toolset of the <a href="https://metacpan.org/pod/Test2">Test2</a> author.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Bundle::Extended">Test2::Bundle::Extended</a> for complete documentation.</p>

</dd>
<dt id="More">More</dt>
<dd>

<pre><code>    use Test2::Bundle::More;
    use strict;
    use warnings;

    plan 3; # Or you can use done_testing at the end

    ok(...);

    is(...); # Note: String compare

    is_deeply(...);

    ...

    done_testing; # Use instead of plan</code></pre>

<p>This bundle is meant to be a <i>mostly</i> drop-in replacement for <a href="https://metacpan.org/pod/Test::More">Test::More</a>. There are some notable differences to be aware of however. Some exports are missing: <code>eq_array</code>, <code>eq_hash</code>, <code>eq_set</code>, <code>$TODO</code>, <code>explain</code>, <code>use_ok</code>, <code>require_ok</code>. As well it is no longer possible to set the plan at import: <code>use .. tests =&gt; 5</code>. <code>$TODO</code> has been replaced by the <code>todo()</code> function. Planning is done using <code>plan</code>, <code>skip_all</code>, or <code>done_testing</code>.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Bundle::More">Test2::Bundle::More</a> for complete documentation.</p>

</dd>
<dt id="Simple">Simple</dt>
<dd>

<pre><code>    use Test2::Bundle::Simple;
    use strict;
    use warnings;

    plan 1;

    ok(...);</code></pre>

<p>This bundle is meant to be a <i>mostly</i> drop-in replacement for <a href="https://metacpan.org/pod/Test::Simple">Test::Simple</a>. See <a href="https://metacpan.org/pod/Test2::Bundle::Simple">Test2::Bundle::Simple</a> for complete documentation.</p>

</dd>
</dl>

<h1 id="INCLUDED-TOOLS"><a id="INCLUDED1"></a>INCLUDED TOOLS</h1>

<dl>

<dt id="Basic">Basic</dt>
<dd>

<p>Basic provides most of the essential tools previously found in <a href="https://metacpan.org/pod/Test::More">Test::More</a>. However it does not export any tools used for comparison. The basic <code>pass</code>, <code>fail</code>, <code>ok</code> functions are present, as are functions for planning.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::Basic">Test2::Tools::Basic</a> for complete documentation.</p>

</dd>
<dt id="Compare">Compare</dt>
<dd>

<p>This provides <code>is</code>, <code>like</code>, <code>isnt</code>, <code>unlike</code>, and several additional helpers. <b>Note:</b> These are all <i>deep</i> comparison tools and work like a combination of <a href="https://metacpan.org/pod/Test::More">Test::More</a>&#39;s <code>is</code> and <code>is_deeply</code>.</p>

<p>See <a href="./Test2::Tools::Compare.html">Test2::Tools::Compare</a> for complete documentation.</p>

</dd>
<dt id="ClassicCompare">ClassicCompare</dt>
<dd>

<p>This provides <a href="https://metacpan.org/pod/Test::More">Test::More</a> flavored <code>is</code>, <code>like</code>, <code>isnt</code>, <code>unlike</code>, and <code>is_deeply</code>. It also provides <code>cmp_ok</code>.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::ClassicCompare">Test2::Tools::ClassicCompare</a> for complete documentation.</p>

</dd>
<dt id="Class">Class</dt>
<dd>

<p>This provides functions for testing objects and classes, things like <code>isa_ok</code>.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::Class">Test2::Tools::Class</a> for complete documentation.</p>

</dd>
<dt id="Defer">Defer</dt>
<dd>

<p>This provides functions for writing test functions in one place, but running them later. This is useful for testing things that run in an altered state.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::Defer">Test2::Tools::Defer</a> for complete documentation.</p>

</dd>
<dt id="Encoding">Encoding</dt>
<dd>

<p>This exports a single function that can be used to change the encoding of all your test output.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::Encoding">Test2::Tools::Encoding</a> for complete documentation.</p>

</dd>
<dt id="Exports">Exports</dt>
<dd>

<p>This provides tools for verifying exports. You can verify that functions have been imported, or that they have not been imported.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::Exports">Test2::Tools::Exports</a> for complete documentation.</p>

</dd>
<dt id="Mock">Mock</dt>
<dd>

<p>This provides tools for mocking objects and classes. This is based largely on <a href="./Mock::Quick.html">Mock::Quick</a>, but several interface improvements have been added that cannot be added to Mock::Quick itself without breaking backwards compatibility.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::Mock">Test2::Tools::Mock</a> for complete documentation.</p>

</dd>
<dt id="Ref">Ref</dt>
<dd>

<p>This exports tools for validating and comparing references.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::Ref">Test2::Tools::Ref</a> for complete documentation.</p>

</dd>
<dt id="Spec">Spec</dt>
<dd>

<p>This is an RSPEC implementation with concurrency support.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::Spec">Test2::Tools::Spec</a> for more details.</p>

</dd>
<dt id="Subtest">Subtest</dt>
<dd>

<p>This exports tools for running subtests.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::Subtest">Test2::Tools::Subtest</a> for complete documentation.</p>

</dd>
<dt id="Target">Target</dt>
<dd>

<p>This lets you load the package(s) you intend to test, and alias them into constants/package variables.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Tools::Target">Test2::Tools::Target</a> for complete documentation.</p>

</dd>
</dl>

<h1 id="INCLUDED-PLUGINS"><a id="INCLUDED2"></a>INCLUDED PLUGINS</h1>

<dl>

<dt id="BailOnFail">BailOnFail</dt>
<dd>

<p>The much requested &quot;bail-out on first failure&quot; plugin. When this plugin is loaded, any failure will cause the test to bail out immediately.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Plugin::BailOnFail">Test2::Plugin::BailOnFail</a> for complete documentation.</p>

</dd>
<dt id="DieOnFail">DieOnFail</dt>
<dd>

<p>The much requested &quot;die on first failure&quot; plugin. When this plugin is loaded, any failure will cause the test to die immediately.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Plugin::DieOnFail">Test2::Plugin::DieOnFail</a> for complete documentation.</p>

</dd>
<dt id="ExitSummary">ExitSummary</dt>
<dd>

<p>This plugin gives you statistics and diagnostics at the end of your test in the event of a failure.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Plugin::ExitSummary">Test2::Plugin::ExitSummary</a> for complete documentation.</p>

</dd>
<dt id="SRand">SRand</dt>
<dd>

<p>Use this to set the random seed to a specific seed, or to the current date.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Plugin::SRand">Test2::Plugin::SRand</a> for complete documentation.</p>

</dd>
<dt id="UTF8">UTF8</dt>
<dd>

<p>Turn on utf8 for your testing. This sets the current file to be utf8, it also sets STDERR, STDOUT, and your formatter to all output utf8.</p>

<p>See <a href="./Test2::Plugin::UTF8.html">Test2::Plugin::UTF8</a> for complete documentation.</p>

</dd>
</dl>

<h1 id="INCLUDED-REQUIREMENT-CHECKERS"><a id="INCLUDED3"></a>INCLUDED REQUIREMENT CHECKERS</h1>

<dl>

<dt id="AuthorTesting">AuthorTesting</dt>
<dd>

<p>Using this package will cause the test file to be skipped unless the AUTHOR_TESTING environment variable is set.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Require::AuthorTesting">Test2::Require::AuthorTesting</a> for complete documentation.</p>

</dd>
<dt id="EnvVar">EnvVar</dt>
<dd>

<p>Using this package will cause the test file to be skipped unless a custom environment variable is set.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Require::EnvVar">Test2::Require::EnvVar</a> for complete documentation.</p>

</dd>
<dt id="Fork">Fork</dt>
<dd>

<p>Using this package will cause the test file to be skipped unless the system is capable of forking (including emulated forking).</p>

<p>See <a href="https://metacpan.org/pod/Test2::Require::Fork">Test2::Require::Fork</a> for complete documentation.</p>

</dd>
<dt id="RealFork">RealFork</dt>
<dd>

<p>Using this package will cause the test file to be skipped unless the system is capable of true forking.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Require::RealFork">Test2::Require::RealFork</a> for complete documentation.</p>

</dd>
<dt id="Module">Module</dt>
<dd>

<p>Using this package will cause the test file to be skipped unless the specified module is installed (and optionally at a minimum version).</p>

<p>See <a href="https://metacpan.org/pod/Test2::Require::Module">Test2::Require::Module</a> for complete documentation.</p>

</dd>
<dt id="Perl">Perl</dt>
<dd>

<p>Using this package will cause the test file to be skipped unless the specified minimum perl version is met.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Require::Perl">Test2::Require::Perl</a> for complete documentation.</p>

</dd>
<dt id="Threads">Threads</dt>
<dd>

<p>Using this package will cause the test file to be skipped unless the system has threading enabled.</p>

<p><b>Note:</b> This will not turn threading on for you.</p>

<p>See <a href="https://metacpan.org/pod/Test2::Require::Threads">Test2::Require::Threads</a> for complete documentation.</p>

</dd>
</dl>

<h1 id="SEE-ALSO"><a id="SEE"></a>SEE ALSO</h1>

<p>See the <a href="https://metacpan.org/pod/Test2">Test2</a> documentation for a namespace map. Everything in this distribution uses <a href="https://metacpan.org/pod/Test2">Test2</a>.</p>

<p><a href="https://metacpan.org/pod/Test2::Manual">Test2::Manual</a> is the Test2 Manual.</p>

<h1 id="CONTACTING-US"><a id="CONTACTING"></a>CONTACTING US</h1>

<p>Many Test2 developers and users lurk on <a href="irc://irc.perl.org/#perl">irc://irc.perl.org/#perl</a>. We also have a slack team that can be joined by anyone with an <code>@cpan.org</code> email address <a href="https://perl-test2.slack.com/">https://perl-test2.slack.com/</a> If you do not have an <code>@cpan.org</code> email you can ask for a slack invite by emailing Chad Granum &lt;exodist@cpan.org&gt;.</p>

<h1 id="SOURCE">SOURCE</h1>

<p>The source code repository for Test2-Suite can be found at <i>https://github.com/Test-More/Test2-Suite/</i>.</p>

<h1 id="MAINTAINERS">MAINTAINERS</h1>

<dl>

<dt id="Chad-Granum-&lt;exodist@cpan.org&gt;"><a id="Chad"></a><a id="Chad-Granum--exodist-cpan.org"></a>Chad Granum &lt;exodist@cpan.org&gt;</dt>
<dd>

</dd>
</dl>

<h1 id="AUTHORS">AUTHORS</h1>

<dl>

<dt id="Chad-Granum-&lt;exodist@cpan.org&gt;1"><a id="Chad1"></a><a id="Chad-Granum--exodist-cpan.org1"></a>Chad Granum &lt;exodist@cpan.org&gt;</dt>
<dd>

</dd>
</dl>

<h1 id="COPYRIGHT">COPYRIGHT</h1>

<p>Copyright 2018 Chad Granum &lt;exodist@cpan.org&gt;.</p>

<p>This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.</p>

<p>See <i>http://dev.perl.org/licenses/</i></p></div>

<div id="metacpan_install-instructions-dialog" class="modal fade">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
        <h4 class="modal-title">Module Install Instructions</h4>
      </div>
      <div class="modal-body">
        <p>To install Test2::Suite, copy and paste the appropriate command in to your terminal.</p>
        <p><a href="https://metacpan.org/dist/App-cpanminus/view/bin/cpanm">cpanm</a></p>
        <pre><code>cpanm Test2::Suite</code></pre>
        <p><a href="https://metacpan.org/pod/CPAN">CPAN shell</a></p>
        <pre><code>perl -MCPAN -e shell
install Test2::Suite</code></pre>
        <p>For more information on module installation, please visit <a href="https://www.cpan.org/modules/INSTALL.html">the detailed CPAN module installation guide</a>.</p>
      </div>
      <div class="modal-footer">
        <a href="./Test2::Suite.html#" data-dismiss="modal" class="btn">Close</a>
      </div>
    </div>
  </div>
</div>
          </main>
          <div class="content-pagination">
          </div>
        </div>
        <footer class="footer">
          <div class="footer-container">
            <div class="footer-social">
              <div class="footer-link footer-logo">
                <a href="https://metacpan.org/">
                  <img src="https://metacpan.org/static/images/metacpan-logo.svg" alt="MetaCPAN" />
                </a>
              </div>
              <a class="footer-social-link" href="https://github.com/metacpan">
                <i class="fab fa-github-square"></i>
              </a>
              <a class="footer-social-link" href="https://fosstodon.org/@metacpan">
                <i class="fab fa-mastodon"></i>
              </a>
            </div>
            <div class="footer-links">
              <div class="footer-link">
                  <a href="https://metacpan.org/about">About</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/about/sponsors">Sponsor</a>
              </div>
              <div class="footer-link">
                  <a href="https://grep.metacpan.org">grep::cpan</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/recent">Recent</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/about/faq">FAQ</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/tools">Tools</a>
              </div>
              <div class="footer-link">
                  <a href="https://fastapi.metacpan.org/">API</a>
              </div>
              <div class="footer-link">
                  <a href="https://www.perl.org/">Perl.org</a>
              </div>
            </div>
            <div class="footer-sponsors">
              <a class="footer-sponsor-link" target="_blank" href="https://www.bytemark.co.uk/" rel="noopener">
                <img class="footer-sponsor-bytemark" src="https://metacpan.org/static/images/sponsors/bytemark_logo.svg" alt="Bytemark logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://www.liquidweb.com/" rel="noopener">
                <img class="footer-sponsor-liquidweb" src="https://metacpan.org/static/images/sponsors/liquidweb_logo.png" alt="liquidweb logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://deriv.com/careers/" rel="noopener">
                <img class="footer-sponsor-deriv" src="https://metacpan.org/static/images/sponsors/deriv.svg" alt="Deriv logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://geocode.xyz" rel="noopener">
                <img class="footer-sponsor-geocode" src="https://metacpan.org/static/images/sponsors/geocodelogo.svg" alt="Geocode logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://www.fastly.com/" rel="noopener">
                <img class="footer-sponsor-fastly" src="https://metacpan.org/static/images/sponsors/fastly_logo.svg" alt="Fastly logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://opencagedata.com" rel="noopener">
                <img class="footer-sponsor-opencage" src="https://metacpan.org/static/images/sponsors/open-cage.svg" alt="OpenCage logo">
              </a>
            </div>
          </div>
        </footer>
        <div class="modal fade" tabindex="-1" role="dialog" id="metacpan_keyboard-shortcuts">
          <div class="modal-dialog">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal">&times;</button>
                <h4 class="modal-title">Keyboard Shortcuts</h4>
              </div>
              <div class="modal-body row">
<div class="col-md-6">
  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>Global</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td class="keys">
          <kbd>s</kbd>
        </td>
        <td>Focus search bar</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>?</kbd>
        </td>
        <td>Bring up this help dialog</td>
      </tr>
    </tbody>
  </table>

  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>GitHub</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>p</kbd>
        </td>
        <td>Go to pull requests</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>i</kbd>
        </td>
        <td>go to github issues (only if github is preferred repository)</td>
      </tr>
    </tbody>
  </table>
</div>

<div class="col-md-6">
  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>POD</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>a</kbd>
        </td>
        <td>Go to author</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>c</kbd>
        </td>
        <td>Go to changes</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>i</kbd>
        </td>
        <td>Go to issues</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>d</kbd>
        </td>
        <td>Go to dist</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>r</kbd>
        </td>
        <td>Go to repository/SCM</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>s</kbd>
        </td>
        <td>Go to source</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>b</kbd>
        </td>
        <td>Go to file browse</td>
      </tr>

    </tbody>
  </table>
</div>

<div class="col-md-12">
  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>Search terms</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><em>module:</em> (e.g. <a href="https://metacpan.org/search?q=module%3APlugin">module:Plugin</a>)</td>
      </tr>
      <tr>
        <td><em>distribution:</em> (e.g. <a href="https://metacpan.org/search?q=distribution%3ADancer+auth">distribution:Dancer auth</a>)</td>
      </tr>
      <tr>
        <td><em>author:</em> (e.g. <a href="https://metacpan.org/search?q=author%3ASONGMU+Redis">author:SONGMU Redis</a>)</td>
      </tr>
      <tr>
        <td><em>version:</em> (e.g. <a href="https://metacpan.org/search?q=version%3A1.00">version:1.00</a>)</td>
      </tr>
    </tbody>
  </table>
</div>
              </div>
              <div class="modal-footer"></div>
            </div>
          </div>
        </div>
    </body>
</html>
